The Time It Rained For 2 Million Years - The Carnian Pluvial Event Explained